Career 2017 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F8 Mexico F11 Mexico F17 Mexico F1 Mexico F7 Mexico F5 USA F14 Mexico F6 Mexico F4 Mexico F5 Colombia F4 Mexico F10 Mexico F1 Mexico F2 Mexico F2 Bolivia F2 Colombia F4 Mexico F15 Mexico F16 Mexico F5 USA F13 Venezuela F1 Venezuela F2 Mexico F2 Mexico F3 USTA Seascape Challenger - Aptos BH Tennis Open International Cup - Belo Horizonte ATP Challenger Hamburg - Hamburg KGHM Polish Indoors - Wroclaw 2001 USTA Challenger of Calabasas - Calabasas TED Open - Istanbul University of Tennessee USTA Men's Challenger - Knoxville 2002 Tulsa USTA Challenger - Tulsa Healthsouth/USTA Men's Challenger of Burbank - Burbank drkoop.com USTA Challenger of Houston - Houston Heineken Challenger - Ho Chi Minh City San Luis Potosi Challenger - San Luis Potosi 2003 West Side Tennis Club Challenger - Forest Hills West of England Challenger - Bristol The Granby Natrel Challenger - Granby The Manchester Trophy - Manchester VI Gramado Open de Tenis - Gramado Gran Challenger Casablanca - Mexico City Regional Hand Center Men's Challenger - Fresno IX Trofeo Ciudad de Quito - Quito Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin Britania Zavaleta - Puebla Intersport Heilbronn Open - Heilbronn USTA Men's Challenger of Dallas - Dallas XI Open International D'Andorra - Andorra The Natrel's Challenger of Granby - Granby USTA Seascape Challenger - Aptos Credicard Mastercard Tennis Cup - Campos do Jordao I Manta Open - Manta College Station Challenger - College Station X Trofeo Ciudad de Quito - Quito Tiburon Challenger - Tiburon Burbank Challenger - Burbank Privat Bank Cup - Dnepropetrovsk X Challenger Britania Zavaleta - Puebla Copa Petrobras Bogota - Bogota USTA Men's Challenger of Dallas - Dallas Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota 2005 West Side Tennis Coub Men's Challenger - Forest Hills Ciudad de Pozoblanco Open Diputacion - Cordoba 14° BH Tennis Open - Belo Horizonte USTA Challenger of Orlando - Orlando Hilton Waikoloa Village USTA Challenger - Waikoloa XI Abierto Internacional de Salinas - Salinas 2006 USTA Tallahassee Tennis Challenger - Tallahassee San Luis Potosi Challenger - San Luis Potosi 2006 Challenger of Santa Clarita California Challenger - Valencia Abierto Colombiano de Tenis - Bogota The West Side Tennis Club Clay Court Challenger - Forest Hills Unique Zagreb Open - Zagreb Schickendanz Open - Furth Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen The LTA Nottingham Challenger - Nottingham Open Castilla y Leon - Segovia XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Flea Market Cup Busan Challenger Tennis - Busan Hilton Waikoloa Village USTA Challenger - Waikoloa 2007 Challenger of Santa Clara - Valencia II Naples ITG Challenger - Naples 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Ciudad de Pozoblanco Open Diputacion - Cordoba Pro Challenger at Calabasas - Calabasas 2007 Knoxville Challenger - Knoxville Internationaux du Doubs - Besancon Binghamton Professional Tennis Tournament - Binghamton Warsteiner Challenger Wolfsburg - Wolfsburg Bogota Challenger University of Tennessee USTA Men's Challenger - Knoxville San Luis Potosi Challenger - San Luis Potosi Manta Challenger Stella Artois Clay Court Championships - Budaors Cali Challenger USTA Championships of Kerrville - Kerrville Quito Challenger Champaign Challenger Honolulu Challenger Bucaramanga Challenger Leon Challenger Tallahassee Challenger Lugano Challenger Binghamton Challenger Tulsa Challenger Tiburon Challenger Charlottesville Challenger Guayaquil Challenger Knoxville Challenger Cancun Challenger USTA Challenger of Tiburon - Tiburon Helsinki Challenger Noumea Challenger Honolulu Challenger XL Capital Bermuda Open - Bermuda Quimper Challenger The Surbiton Trophy - Surbiton West Side Tennis Challenger - Forest Hills Salinas Challenger Kyoto Challenger 13 BH Tennis Open International Cup - Belo Horizonte Busan Challenger Guadalajara Challenger Winnetka Challenger Austin Challenger - Austin Manta Challenger Challenger Groningen - Groningen Copa Petrobras Guadalajara - Guadalajara Cali Challenger San Luis Potosi Challenger - San Luis Potosi Tiburon Challenger V Gramado Open de Tennis - Gramado Dallas Challenger Eddleman USTA Challenger - Birmingham Salinas Challenger Pingguo Challenger Kyiv UMC Open - Kiev Barranquilla Challenger Pereira Challenger 2003 Eddleman USTA Challenger - Birmingham Guzzini Challenger - Recanati Panama City Challenger Bogota Challenger Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Granby Challenger Project Independence Men's Challenger - Mandeville 2004 USTA Challenger of Calabasas - Calabasas Como Challenger West Side Tennis Club Clay Court Challenger - Forest Hills Cali Challenger VI Gramado Open de Tenis - Gramado Binghamton Professional Tennis Tournament - Binghamton Music City Challenger - Nashville The Manchester Trophy - Manchester Seguros Bolivar Open - Bogota Copa Kia - Santiago USTA Men's Challenger of Dallas - Dallas Bancastato Challenger Lugano - Lugano Winnetka Challenger AT&T Challenger of Dallas - Dallas XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Medellin Challenger Savannah Challenger Bucaramanga Challenger Oklahoma Challenger - Tulsa Flea Market Cup - Busan ITG Miami Challenger - Miami Quito Challenger AT&T Challenger of Dallas - Dallas Challenger Casablanca San Angel - Mexico City Baton Rouge Pro Tennis Classic - Baton Rouge Men's Pro Challenger at Tunica National - Tunica Sunset Moulding Challenger - Yuba City The Comercia Bank Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Credicard Citi Mastercard Tennis Cup - Campos do Jordao JSM Challenger of Champaign - Urbana Carson Challenger San Luis Potosi Challenger Mexico City Challenger Talahassee Challenger Sarasota Challenger Lugano Challenger Turin Challenger Campos do Jordao Challenger Tiburon Challenger Medellin Challenger Charlottesville Challenger Puebla Challenger Sao Paulo Challenger Salinas Challenger Cherbourg Challeger Sunrise Challenger 2004 Freeman Men's Challenger - Joplin Rome Challenger Winnetka Challenger Lexington Challenger Bogota Challenger Sacramento Challenger USTA Men's Challenger of Dallas - Dallas Joplin Challenger - Joplin San Luis Potosi Challenger 2002 - San Luis Potosi 2002 USTA Challenger of Calabasas - Calabasas 2002 Eddleman USTA Challenger - Birmingham ARMS USTA Challenger - Rocky Mount Cridicard Mastercard Tennis Cup - Campos do Jordao Fifth-Third Bank Tennis Championships - Lexington Warsteiner Challenger Lubeck - Lubeck drkoop.com USTA Tennis Championships - Armonk drkoop.com USTA Tennis Championships of Denver - Denver Open de Montauban - Montauban 2000 Challenger de Granby - Granby USTA Safeway Challenger - Aptos Open Castilla y Leon Trofeo Iberdrola - Segovia drkoop.com USTA Tennis Championships of Houston - Houston USTA Challenger of Las Vegas - Las Vegas USTA Challenger of Burbank - Burbank Challenger Britania Zavaleta - Puebla Compaq Challenger - Bucharest XI Venice Open - Venice Time Warner USTA Challenger - Binghamton USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank Challenger Britania Zavaleta - Puebla Urbana-Champaign Challenger - Urbana The Waco International Tennis Challenger - Waco VIII Trofeo Ciudad de Quito - Quito 2002 Azalea Orthopedic Challenger - Tyler Yokohama World Tennis Gaora Cup - Yokohama USTA Challenger of Dallas - Dallas University of Tennessee USTA Challenger - Knoxville 2003 Freeman Men's Challenger - Joplin Challenger de Granby - Granby USTA/Safeway Challenger - Aptos Frito Lay/USTA Challenger - Binghamton V Trofeo Ciudad de Quito - Quito drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Men's Challenger of Urbana-Champaign - Urbana VIII Avierto Internacional de Salinas - Salinas 2003 USTA Challenger of Calabasas - Calabasas Challenger Leon 2003 - Leon 2003 USTA Tallahassee Tennis Challenger - Tallahassee Fifth-Third Bank Tennis Championships - Lexington Volkswagen Challenger 2004 - Wolfsburg Zagreb Open - Zagreb Canottieri Minico 2004 - Mantova Fifth Third Bank Tennis Classic - Lexington Pro Tennis World Open - Sunrise Credicard Mastercard Tennis Cup 2005 - Campos do Jordao VIII Gramado Open - Gramado II Manta Open - Manta Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Copa Petrobras - Bogota Music City Challenger - Nashville Challenger Britania Zavaleta - Puebla Mobilux Open - Luxembourg Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City 1st Challenger Tournament Leon - Leon Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta ECM Prague Open - Prague IX Abierto Internacional de Salinas - Salinas 2002 FSE Challenger - Tarzana San Luis Potosi Challenger 2000 - San Luis Potosi Copa Petrobras Colombia - Bogota Ford Tennis Championships - Louisville Samsung Secruities Cup Challenger - Seoul Music City Challenger - Nashville USTA Challenger - Champaign Naples Challenger - Naples Seguros Bolivar Open - Bogota USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Costa Rica - San Jose Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger Britania Zavaleta - Puebla Challenger Casablanca San Angel - Mexico City XL Bermuda Open - Bermuda The 'Fitz' Casino Challenger - Tunica 2001 Eddleman USTA Challenger - Birmingham Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Levene Gouldin & Thompson Tennis Challenger - Binghamton Compaq Cup 2001 - Zabrze Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Copa Ericsson Mexico - Guadalajara Lubbock Challenger - Lubbock Swanston Challenger - Sacramento Copa Petrobras Colombia - Bogota Countrywide Classic USTA Challenger - Carson Samsung Securities Cup - Seoul Ford Tennis Championships - Louisville JSM Challenger - Champaign Challenger Britania Zavaleta - Puebla Gran Copa Ericsson - Rio de Janeiro Hilton Waikoloa Village USTA Challenger - Waikoloa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno 2007 Nielsen Pro Tennis Championship - Winnetka USTA Challenger of Burbank - Burbank Challenger DCNS de Cherbourg - Cherbourg San Luis Potosi Challenger - San Luis Potosi Puerto Rico Challenger Tennis Event - Humacao The Wright Financial Group, Inc. Challenger - Champaign Tallahassee Tennis Challenger - Tallahassee XI Trofeo Ciudad de Quito - Quito GHI Bronz Classic - Bronx Hurricane Tennis Open - Bradenton Countrywide Classic USTA Men's Challenger - Carson Seguros Bolivar Open - Bogota BH Tenis Open International Cup 2008 - Belo Horizonte Music City Challenger - Nashville Internationaux de Nouvelle-Caledonie - New Caledonia Semgroup Challenger - Tulsa Hilton Waikoloa USTA Challenger - Waikoloa Belo Horizonte Challenger drkoop.com USTA Challenger of Tallahassee - Tallahassee Waco Tennis Challenger - Waco Calabasas Challenger The USTA Challenger at West End Racquet - Torrance Challenger 42 - Andrezieux 2008 Lubbock Challenger - Lubbock Tulsa Challenger Fifth-Third Bank Tennis Championships - Lexington Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Optimus Maia Open - Maia Samsung Securities Cup - Seoul 2001 UT Tyler Patriot Challenger - Tyler Flea Market Cup Busan Challenger Tennis - Busan Bancolombia Open - Cali Music City Challenger - Nashville Challenger Britania Zavaleta - Puebla Abierto Internacional Varonil Ciudad de Cancun - Cancun Manta Challenger Healthsouth/USTA Challenger - Denver Sao Paulo Challenger GHI Bronx Tennis Classic - Bronx Dallas Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Challenger ATP de Cuenca Diario El Mercurio - Cuenca The LTA Men's Challenger - Nottingham CNA TennisPro Classic - Winnetka Third Bank Tennis Championships - Lexington VII Avierto Internacional de Salinas - Salinas Sporting Challenger - Turin USTA/Adtech Challenger - Boston Rhodes Challenger Savannah Challenger Granby Challenger - Granby Atlantic City Open - Atlantic City USTA Seascape Challenger - Aptos USTA Challenger of San Antonio - San Antonio Abierto Club Casablanca - Mexico City Bogota Challenger Aptos Challenger USTA Men's Challenger of Urbana-Champaign - Urbana Samsung Securities Cup - Seoul USTA Tallahassee Tennis Challenger - Tallahassee Challenger Ciudad de Tijuana - Tijuana Challenger Lugano - Lugano Britania Zavaleta - Puebla Bogota Challenger Bucaramanga Challenger Shimadzu All Japan Indoor - Kyoto Sacramento Challenger The LTA Men's Challenger - Southampton Challenger Banque Nationale Rimouski - Rimouski Napa Challenger Sony Ericsson Open 2008 - Belgrade XL Bermuda Open - Bermuda Calabasas Challenger drkoop.com USTA Challenger of Burbank - Burbank Bogota Challenger - Bogota Knoxville Challenger Cancun Challenger Helsinki Challenger Ourocard Tennis Challenger - Sao Paulo Sao Paulo Challenger USTA Tallahassee Tennis Challenger - Tallahassee Bogota Challenger Baton Rouge Challenger Samsung Securities Cup - Seoul Manta Challenger Sarasota Challenger AAPT Championships - Adelaide Carson Challenger Citrix Tennis Championships - Delray Beach Galleryfurniture.com Challenge - Atlanta U.S. Men's Clay Court Championships - Orlando Baden Open - Ettlingen Waldbaum's Hamlet Cup - Long Island Salem Open - Hong Kong Adidas International - Sydney Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Ojai Challenger The Stella Artois Grass Court Championships - London Siebel Open - San Jose TD Waterhouse Cup - Long Island Heineken Open - Auckland Reggio Emilia Challenger Bogota Challenger BMW Tennis Championship - Sunrise GHI Bronx Tennis Classic - Bronx Cyclus Open de Tenis - Florianopolis Medellin Challenger Sao Paulo Challenger Meknes Challenger Seguros Bolivar Open - Medellin San Jose Challenger Guadalajara Challenger Rimouski Challenger The Wright Financial Group, Inc. Challenger - Champaign Pereira Challenger Athens Challenger Corona Mexico City Open - Mexico City Freeman Men's $50,000 Challenger - Joplin Voit Mexico City Open - Mexico City Leon Challenger Cremona Challenger Alessandria Challenger Milan Challenger Heineken Open - Auckland Kroger / St. Jude International - Memphis 2004 Keys Gate Challenger - Homestead U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Aptos Challenger Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island China Open - Beijing Beijing Challenger Chennai Open - Chennai International Tennis Championships - Delray Beach SAP Open - San Jose Kroger / St. Jude International - Memphis Abierto Mexicano Telfonica MoviStar - Acapulco Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Aguascalenties Challenger Aptos Challenger Internationaler Raiffeisen Grand Prix - St. Polten V Manta Open-Trofeo Ricardo Delgado Aray - Manta Sacramento Challenger AGT Challenger - Leon The Stella Artois Grass Court Championships - London Copa Petrobras - Santiago Seoul Challenger The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Charlottesville Challenger Copa Petrobras - Buenos Aires RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Pilot Pen Tennis - New Haven Thailand Open - Bangkok V Abierto Internacional de Salinas - Salinas AIG Japan Open - Tokyo 2002 USTA Tallahassee Tennis Challenger - Tallahassee St. Petersburg Open - St. Petersburg Copa Ericsson Mexico - Guadalajara Heineken Open - Auckland Sydney International - Sydney Franklin Templeton Tennis Classic - Scottsdale Champaign Challenger Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Ordina Open - 's-Hertogenbosch Honolulu Challenger Zivnobanka Czech Open - Prostejov Japan Open - Tokyo Heineken Open Shanghai - Shanghai RCA Championships - Indianapolis Medellin Challenger Legg Mason Tennis Classic - Washington Kroger / St. Jude International - Memphis Verizon Tennis Challenge - Atlanta China Open - Beijing Thailand Open - Bangkok Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis The Hamlet Cup - Long Island ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco Chennai Open - Chennai Franklin Templeton Tennis Classic - Scottsdale Sydney International - Sydney U.S. Men's Clay Court Championships - Houston SAP Open - San Jose Mercedes-Benz Cup - Los Angeles Regions Morgan Keegan Championships - Memphis Legg Mason Tennis Classic - Washington D.C. Abierto Mexicano Telcel - Acapulco AAPT Championships - Adelaide Leon Challenger Aix En Provence Challenger Milan Indoors - Milan Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing Abierto Mexicano Telcel - Acapulco Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai SAP Open - San Jose Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne ATP Studena Croatia Open - Umag SAP Open - San Jose Abierto Mexicano Telcel - Acapulco Farmers Classic - Los Angeles PTT Thailand Open - Bangkok SAP Open - San Jose Gerry Weber Open - Halle U.S. National Indoor Tennis Championships - Memphis Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island Vegeta Croatia Open - Umag Malaysian Open - Kuala Lumpur St. Petersburg Open - St. Petersburg Waldbaum's Hamlet Cup - Long Island Legg Mason Tennis Classic - Washington D.C. Countrywide Classic - Los Angeles Sybase Open - San Jose Delray Beach International Tennis Championships - Delray Beach Heineken Open - Auckland BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur Campbell's Hall of Fame Tennis Championships - Newport Regions Morgan Keegan Championships - Memphis Arizona Men's Tennis Championships - Scottsdale Bank Austria Tennis Trophy - Vienna Movistar Open - Santiago Abierto Mexicano Telfonica MoviStar - Acapulco Legg Mason Tennis Classic - Washington D.C. CA Tennis Trophy - Vienna Campbell's Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo Millenium Tennis Championships - Delray Beach AEGON International - Eastbourne Indianapolis Tennis Championships - Indianapolis If Stockholm Open - Stockholm Winston Salem - Winston Salem Tennis Masters Series - Indian Wells The Ericsson Open - Miami Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Telecom Italia Masters - Rome U.S. Open - New York Pacific Life Open - Indian Wells Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, Group 2, REL2, MEX-DOM 5-0 Davis Cup, Group 1, 2R, MEX-CAN 4-1 Davis Cup, World Group, PO, AUT-MEX 5-0 Davis Cup, Group 2, 1R, MEX-JAM 5-0 Pacific Life Open - Indian Wells Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Davis Cup, Group 1, 2R, PER-MEX 3-2 Davis Cup, Group 1, PO, MEX-VEN 5-0 Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, Group 1, 1R, VEN-MEX 1-4 Davis Cup, Group 1, 1R, MEX-ECU 2-3